Namespace Common
    Public Class IMStockReportParams
        Private _idsSort As Integer
        Private _qty As Integer
        Private _territoryId As Integer
        Private _countryId As Integer
        Private _iFOBOrHD As Integer
        Private _conPointID As Integer
        Private _doReport As Boolean
        Private _discount As Integer
        Private _showfob As Boolean


        Public Sub New()
            _territoryId = -1
        End Sub

        Public Property IDSSort() As Integer
            Get
                Return _idsSort
            End Get
            Set(ByVal Value As Integer)
                _idsSort = Value
            End Set
        End Property

        Public Property Quantity() As Integer
            Get
                Return _qty
            End Get
            Set(ByVal Value As Integer)
                _qty = Value
            End Set
        End Property

        Public Property TerritoryId() As Integer
            Get
                Return _territoryId
            End Get
            Set(ByVal Value As Integer)
                _territoryId = Value
            End Set
        End Property

        Public Property CountryId() As Integer
            Get
                Return _countryId
            End Get
            Set(ByVal Value As Integer)
                _countryId = Value
            End Set
        End Property

        Public Property FOBOrHD() As Integer
            Get
                Return _iFOBOrHD
            End Get
            Set(ByVal Value As Integer)
                _iFOBOrHD = Value
            End Set
        End Property
        Public Property ConPointID() As Integer
            Get
                Return _conPointID
            End Get
            Set(ByVal Value As Integer)
                _conPointID = Value
            End Set
        End Property

        Public Property DoReport() As Boolean
            Get
                Return _doReport
            End Get
            Set(ByVal Value As Boolean)
                _doReport = Value
            End Set
        End Property

        Public Property Discount() As Integer
            Get
                Return _discount
            End Get
            Set(ByVal Value As Integer)
                _discount = Value
            End Set
        End Property

        Public Property Showfob() As Boolean
            Get
                Return _showfob
            End Get
            Set(ByVal Value As Boolean)
                _showfob = Value
            End Set
        End Property
    End Class
End Namespace

